trucker's hitch - French English Dictionary